Volume 174, Issue 0, June 2022, Pages 244-261
Mahmoud Taha Abulkasem; Doha Mohamed Saeed
Volume 170, Issue 0, June 2021, Pages 47-62
Sayed Marey Nagy; Mahmoud Taha Abulkasem